package cn.iocoder.yudao.module.wms.dal.redis;

/**
 * @Author: zengjs
 * @Description: TODO
 * @DateTime: 2024/11/7 15:44
 **/
public interface RedisKeyConstants {

    /**
     * 流水号的缓存
     *
     * KEY 格式：seq_no:{prefix}
     * VALUE 数据格式：编号自增
     */
    String SERIALSA = "wms:sale_serial_number:";

    /**
     * 流水号的缓存
     *
     * KEY 格式：seq_no:{prefix}
     * VALUE 数据格式：编号自增
     */
    String SERIALPO = "wms:pomain_serial_number:";

    /**
     * 流水号的缓存
     *
     * KEY 格式：seq_no:{prefix}
     * VALUE 数据格式：编号自增
     */
    String SERIAL01 = "wms:rdrecord01_serial_number:";

    String SERIALBOM = "wms:bom_serial_number:";
    String SERIALSALE = "wms:sal_order_number:";

    String SERIALProductionOrder = "wms:production_order_serial_number:";

    /**
     * 流水号的缓存
     *
     * KEY 格式：seq_no:{prefix}
     * VALUE 数据格式：编号自增
     */
    String SERIAL06 = "wms:rdrecord06_serial_number:";

    /**
     * 流水号的缓存
     *
     * KEY 格式：seq_no:{prefix}
     * VALUE 数据格式：编号自增
     */
    String SERIAL07 = "wms:rdrecord07_serial_number:";

    /**
     * 流水号的缓存
     *
     * KEY 格式：seq_no:{prefix}
     * VALUE 数据格式：编号自增
     */
    String SERIAL08 = "wms:rdrecord08_serial_number:";

    /**
     * 流水号的缓存
     *
     * KEY 格式：seq_no:{prefix}
     * VALUE 数据格式：编号自增
     */
    String SERIAL09 = "rdrecord09_wms:serial_number:";

    /**
     * 流水号的缓存
     *
     * KEY 格式：seq_no:{prefix}
     * VALUE 数据格式：编号自增
     */
    String SERIAL10 = "wms:rdrecord10_serial_number:";

    /**
     * 流水号的缓存
     *
     * KEY 格式：seq_no:{prefix}
     * VALUE 数据格式：编号自增
     */
    String SERIAL11 = "wms:rdrecord11_serial_number:";

    /**
     * 流水号的缓存
     *
     * KEY 格式：seq_no:{prefix}
     * VALUE 数据格式：编号自增
     */
    String SERIAL32 = "wms:rdrecord32_serial_number:";

    /**
     * 批次流水缓存
     *
     * KEY 格式：seq_no:{prefix}
     * VALUE 数据格式：编号自增
     */
    String BATCH_SERIAL = "wms:batch_serial_number:";
}
